Nicholas A. Perry | doi.page