James F. Moore's Interests