David Powers | doi.page