Java Programming advanced topics - Wigglesworth (Thomson/Course Technology, 2004)