Distributed systems Principels Paradigms - Tancenboum Steenmartin . (New Delhi: Prentice Hall Of India, 2007)