Java for practioners : an introduction and reference to Java and object orientation - Hunt, John, 1964- (Practitioner series (Springer-Verlag), 1999)