The complete reference Java 1.1. 2nd Ed. - Schildt, Herbert (McGraw Hill, 1998)