Christopher R. Marshall's Interests