Virtual machines : versatile platforms for systems and processes - Smith, James Edward (Elsevier : Morgan Kaufmann, 2005)