Java 5.0 program design - James P. Cohoon (McGraw Hill, 2006)
ws.c.1/stoc6, c.1