Dennis Hanley: dennis.hanley@temple.edu