by Ajay Kshemkalyani
This comprehensive textbook covers the principles and models underlying the theory, algorithms and systems aspects of distributed computing.