Patrick E. Duffy | doi.page