A Briefer History of Time
Hawking, Stephen
Open Data Structures (in Java)
Pat Morin
Prolog
Wikipedia
Prodigal Son
Dean Koontz & Kevin J. Anderson
Higher-Order Perl: A Guide to Program Transformation
Mark Jason Dominus
Domain-Driven Design: Tackling Complexity in the Heart of Software
Eric Evans
Working Effectively With Legacy Code
Michael Feathers
Real World OCaml: Functional Programming for the Masses
Yaron Minsky & Anil Madhavapeddy & Jason Hickey