Distributed Computing and Internet Technology - Hung, Dang Van (Springer International Publishing, 2020)