MacGregor N. Hall | doi.page