Herb Schildt's java programming cookbook. - Schildt Herb (2008)