Java a beginner's tutorial - Kurniawan, Budi (Budi Kurniawan, 2002)