Java Programming Advanced Topics - Joe Wigglesworth,Paula Lumby (Thomas Learning, 2001)