Janet L. Macpherson | doi.page