Raymond M. Klein's Interests