PLP An introduction to mathematical proof
Seckin Demibras, Andrew Rechnitzer
The C Programming Language
Ritchie & Kernighan
Grain Brain
David Perlmutter
The Geometry of René Descartes
René Descartes
Language Unlimited
David Adger