William A. Haskins's Interests