Monads for functional programming
Philip Wadler
Hacker Monthly #65
Netizens Media
Hacker Monthly (65)
On Lisp: Advanced Techniques for Common Lisp
Paul Graham
A Gentle Path through the 12 Steps and 12 Principles Bundle
Patrick Carnes
Dance Dance Convolution
Chris Donahue, Zachary C. Lipton, Julian McAuley