Java from the beginning - Skansholm, Jan 1949- (International computer science series, 2000)