David Greene's Interests