Java by example - Walnum, Clayton (Que, 1996)