Carolyn A. Moores | doi.page