Denis G. Patterson | doi.page