10 Books to add to Your Reading Bucket List

Here is a list of books I have enjoyed immensely. These books have helped me learn and discover the past and present around me. These writers do a fabulous job in explaining complex subjects with great simplicity. They make these subjects and events come alive and make you feel as if you are witnessing them in person.

  1. The Gene: An Intimate History by Siddhartha Mukherjee
  2. Freedom at Midnight by Dominique Lapierre and Larry Collins
  3. Einstein: The Life and Times by Ronald W Clark
  4. John F. Kennedy by Judie Mills
  5. One L by Scott Turow
  6. The Audacity of Hope by Barack Obama
  7. The Old Patagonian Express by Paul Theroux
  8. Stress Test: Reflections on Financial Crises by Timothy Geithner
  9. Surely You’re Joking, Mr. Feynman!by Richard Feynman
  10. A Brief History of Time by Stephen Hawkins