Manyebook
Greg Wilson
The Architecture of Open Source Applications, Volume II
Practical Programming