Richard B. Keithley | doi.page