Java by example - Jackson, Jerry R. (Java series (Mountain View, Calif.), 1996)