Presences of Mind: The Collected Books of Jack Sharpless