On Lisp: Advanced Techniques for Common Lisp
Paul Graham
Distributed systems for fun and profit
Mikito Takada
Software Architecture Patterns
Mark Richards
Seven Years
Hannako Lambert
Open Data Structures (in pseudocode)
Pat Morin
Open Data Structures (in Java)
Open Data Structures (in C++)