Distributed Computing: An Overview - Ali, Md Firoj (International Journal of Advanced Networking and Applications)