Sukumar Ghosh has been a professor in the Department of Computer Science at the University of Iowa, Iowa City, USA since 1995. He earned his Ph.D in computer science and engineering from Calcutta University, India in 1971, and completed his postdoctoral research at the University of Dortmund, Germany as an Alexander von Humboldt Foundation fellow. His current research interests are in distributed systems, with a special emphasis on dynamic distributed systems; fault-tolerant, self-stabilizing, and autonomic distributed systems; and peer-to-peer networks. He has published over 100 research papers and 5 book chapters on these topics, and has supervised 16 Ph.D students.
The main theme of this edition, as in the first edition, is to show the implementation of distributed algorithms as well as describe the rich theory behind them. It is well organized and shows the implementation details of distributed algorithms without sacrifying the theory. The contents are enriched by the addition of new chapters. This book is essential reading for senior/graduate classes on distributed systems and algorithms and I would strongly recommend it. -Kayhan Erciyes, Izmir University, Turkey