Hannah E. Bruce Macdonald | doi.page