Distributed Computing and Intelligent Technology - Chatterjee, Bapi. (Springer Nature Switzerland,)