Books of John H. Klippel