James MacGregor's Interests