Java Programming: Advanced Topics - Wigglesworth, Joe (Thomson Learning, 2000)