Thinking in Patterns with Java
Unknown
Java How to Program, Early Objects, 11th Edition
Paul J. Deitel Harvey Deitel
How to Invest Money
George Garr Henry
Python
How to Program, 1e (2002)
The Republic
Plato