Barbara E. Buchanan | doi.page