Undaunted Mind: The Intellectual Life of Benjamin Franklin - Kevin J. Hayes