R. G. Macfarlane | doi.page