Stuart D. Hamilton | doi.page