John Gregory's Interests