Game Programming Patterns
Nystrom, Robert
Foundations of Game Engine Development Volume 1 Mathematics
Eric Lengyel
Operating System Design: The Xinu Approach, Second Edition
Douglas Comer
Pragmatism, a New Name for Some Old Ways of Thinking
William James
BEING AND TIME
Heidegger