Distributed and Cloud Computing by Kai Hwang OverDrive .Distributed and Cloud Computing: From Parallel Processing to the Internet of Things offers complete coverage of modern distributed computing technology including .