Sean R. A. Devenish | doi.page