Java 2: the Complete Ref - "Schildt, Herbert" (New Delhi, 2006)