An introduction to object oriented programming with Java - C. Thomas Wu - WU, C. Thomas (WCW McGraw Hill, 1999)