Guy R. Cochrane | doi.page