Richard T. Kingsford | doi.page