Eric Hoffer: An American Odyssey