Virtual machines : versatile platforms for systems and processes - Smith, James E., 1950- (Morgan Kaufmann Publishers, 2005)