History of Java - Dr. Purwadi, M.Hum (Mitra Abadi, 2008)