John M. Budd's Interests