Java threads - Oaks, Scott (Beijing O'Reilly, 2000)