William Kresse's Interests