John M. Polimeni's Interests