Design Patterns Explained Simply
Alexander Shvets
Introduction to the Theory of Computation, 3rd ed.
Michael Sipser
Keep Sharp
Sanjay Gupta
The Alchemist
Paulo Coelho
Alexander Hamilton
Ron Chernow