Christopher R. Hakkenberg | doi.page