“Recent innovations in Distributed Systems: Challenges and Benefits” (2013) INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY, 10(10), pp. 2057–2061. doi:10.24297/ijct.v10i10.1194.