Twenty one experts define cloud computing", Electronic Magazine (2008)

by J Geelan