Brent B. MacDonald | doi.page