Peter W. Sprague | doi.page