Paul A. Craig's Interests