American Iconoclast: The Life and Times of Eric Hoffer