Cloud computing : Web-based applications that change the way you work and collaborate online - Miller, Michael (Pearson, 2008)