Java : first contact - Garside, R. G. (Course Technology, 1998)