Distributed Computing Models and Theories (Book, Dr. Raj Gaurang Tiwari, Dr. Ambuj Aggarwal, Dr. Abeer Aljohani, Dr. Rajat Bhardwaj)