Pemerograman Berorientasi Objek dengan Java - Ariesto Hadi Sutopo (Graha Ilmu, 2003)