Functional Programming with Bananas, Lenses, Envelopes and Barbed ...
Erik Meijer, Maarten Fokkinga, Ross Paterson
Gentlemen Be Seated
Robert A. Heinlein
Hacker Monthly #2
Netizens Media
Hacker Monthly (2)
Pump Six and Other Stories
Paolo Bacigalupi
Open Data Structures (in pseudocode)
Pat Morin
Open Data Structures (in Java)
Open Data Structures (in C++)
The Imposter's Handbook
Rob Conery
Algorithms
Jeff Erickson