Christopher D. Shuttleworth's Interests