James Geiger's Interests