Distributed Computing and Internet Technology - Raja Natarajan; Kanade, Takeo; Kittler, Josef (Springer International Publishing, 2014)