Computer science

Computer Systems: A Programmer’s Perspective
Bryant & O’Hallaron

Other

Man's Search for Meaning
Viktor E. Frankl