ADVANCES IN CLOUD COMPUTING - RANJAN, RAJIV (UNIVERSITIES PRESS)