Concurrent and Distributed Computing in Java - Vijay K. Garg, Author; Vijay K. Garg (Concurrent and Distributed Computing in Java, 2005)