How to Program Using Java - "Jenkins, Tony" (Palgrave)
includes index and biblioraphy