Professional SharePoint 2007 Development
"...provides a good programmer to programmer learning experience from real world professionals...good examples to guide you along the way." (Portal.AThousandThreads.net, December 31st 2008)