The Origins of Totalitarianism |
|
How to Talk So Kids Will Listen & Listen So Kids Will Talk - Adele Faber
- Elaine Mazlish
|
|
Multipliers: How the Best Leaders Make Everyone Smarter |
Talking to Strangers: What We Should Know About the People We Don’t Know |
|
Gödel, Escher, Bach: an Eternal Golden Braid |
Persepolis: The Story of a Childhood - Marjane Satrapi
- Mattias Ripa (Translator)
|
|
I Will Teach You to Be Rich |
Winning Arguments: What Works and Doesn't Work in Politics, the Bedroom, the Courtroom, and the Classroom |
The Subtle Art of Not Giving a F*ck: A Counterintuitive Approach to Living a Good Life |
|
|
|
|
Hitler's Last Plot: The 139 VIP Hostages Selected for Death in the Final Days of World War II - Ian Sayer
- Jeremy Dronfield
|
The End of History and the Last Man |
|
The Algebra of Happiness: Notes on the Pursuit of Success, Love, and Meaning |
Universal Principles of Design, Revised and Updated - William Lidwell
- Jill Butler
- Kritina Holden
|
How to Win Every Argument: The Use and Abuse of Logic |
The Imaginative Argument: A Practical Manifesto for Writers |
Typography Essentials: 100 Design Principles for Working with Type |
|
|
The Elements of Typographic Style |
|
|
|
The Cathedral & the Bazaar |
Windows Powershell Unleashed |
|
Refactoring: Improving the Design of Existing Code |
Essentials of Programming Languages - Daniel P. Friedman
- Mitchell Wand
- Christopher T. Haynes
|
Elements of Functional Programming |
Problem Solving and Program Design in C - Jeri R. Hanly
- Elliot B. Koffman
|
|
|
|
Algorithms - Sanjoy Dasgupta
- Christos H. Papadimitriou
- Umesh Vazirani
|
|
Compilers: Principles, Techniques, and Tools - Alfred V. Aho
- Jeffrey Ullman
- Ravi Sethi
- Monica Lam
|
How to Think Like a Computer Scientist: Learning with Python - Allen B. Downey
- Jeffrey Elkner
- Chris Meyers
|
Clean Code: A Handbook of Agile Software Craftsmanship |
Practical Cryptography - Niels Ferguson
- Bruce Schneier
|
Security Warrior: Know Your Enemy - Cyrus Peikari
- Anton Chuvakin
|
Beyond Fear: Thinking Sensibly About Security in an Uncertain World. |