Fundamentos de programación en java 2 - Schildt, Herbert (McGraw-Hill Interamericana)