DoubleStar
Robert A. Heinlein
Why Functional Programming Matters
John Hughes
The Sad Bastard Cookbook: Food You Can Make So You Don't Die
Rachel A. Rosen & Zilla Novikov
Immutability Changes Everything
Pat Helland
Domain-Driven Design: Tackling Complexity in the Heart of Software
Eric Evans
Working Effectively With Legacy Code
Michael Feathers
Higher-Order Perl: A Guide to Program Transformation
Mark Jason Dominus
Real World OCaml: Functional Programming for the Masses
Yaron Minsky & Anil Madhavapeddy & Jason Hickey