Halley's Quest: A Selfless Genius and His Troubled Paramore