G. J. A. I. Snodgrass | doi.page