The Obstacle Is the Way
Ryan Holiday
Man's Search for Meaning
Viktor E. Frankl
Quick Start Guide
John Schember
Cracking the Coding Interview, 6th Edition 189 Programming Questions ...
Gayle Laakmann McDowell
Computer Networking
James F. Kurose & Keith W. Ross