Keith M. Bower | doi.page