K Allen Eddington | doi.page