Richard A. Carnes | doi.page