De Moore, Gregory Mark.pdf