Paul Deitel and Harvey Deitel - Deitel & Associates, Inc.; Java™ for Programmers: Second Edition Prentice Hall, 2011. Print ISBN-10: 0-13-282154-0 [UD electronic reference]