Paul T. Hanrahan's Interests