Java Concepts by Roberto Zicari · January 1, 2004 C. S. Horstmann, Java Concepts, John Wiley & Sons, 2004 (4th edition), ISBN 0471697044