Mosaic 2 : - Blass, Laurie (McGraw Hill, 2007)