Martin D. Carroll
-
An enhanced thread synchronization mechanism for Java
Software—Practice & Experience