Palmer, Grant Java programmer's reference Grant Palmer - Birmingham Wrox Press 2001 - xiii,1227 ISBN: 8173661685 450.00