Upstream
Dan Heath
Mere Christianity
C. S. Lewis
Man's Search for Meaning
Viktor Frankl
A Philosophy of Software Design
John Ousterhout