Simply SQL [the fun and easy way to learn best-practice SQL] - Limeback, Rudy (SitePoint, 2008)