Graeme J. Thorn | doi.page