Lost Legacy
Robert A. Heinlein
The Paradox of Choice
Barry Schwartz
Introduction to the Theory of Computation, Second Edition
Michael Sipser
Invent Your Own Computer Games With Python, 2nd Edition
Al Sweigart
Write Yourself a Scheme in 48 Hours
Wikibooks contributors
Haskell Programming from first principles
Chris Allen & Julie Moronuki