Guns, Germs, and Steel
Jared Diamond
Money-making men; or, how to grow rich
J. Ewing Ritchie
Reversing : The Hacker's Guide to Reverse Engineering
Eldad. Eilam
Functional Programming in Java
Venkat Subramaniam
Malware Data Science: Attack Detection and Attribution
Joshua Saxe & Hillary Sanders
Automate the Boring Stuff with Python
Al Sweigart
How Linux Works
Brian Ward
Real-World Bug Hunting
Peter Yaworski