Scalable Computing and Communications by Albert Y. Zomaya & Samee U. Khan