Distributed Computing: Fundamentals,Simulations, and Advanced Topics - Attiya Hagit (New Delhi Willey-India, 2012)