Books and Reading

These are the books I’ve found most useful and I’ve enjoyed throughout my life.

Biography and Memoir
Genghis Khan and the Making of the Modern World
Lincoln by David Herbert Donald
Long Walk to Freedom: The Autobiography of Nelson Mandela

Biology
The Evolution of Beauty

Career and Vocation
The Formula: The Universal Laws of Success
How to Have a Good Day

Physics
The Perfect Theory: A Century of Geniuses and the Battle Over General Relativity
Quantum

Psychology
The Happiness Hypothesis
The Happiness Trap

Software Engineering
Agile Software Development, Principles, Patterns, and Practices
Clean Code
Code Complete
Object-Oriented Analysis and Design with Applications