Developing Java software - Winder, R. (Russel) (Worldwide series in computer science, 2000)