Device driver reuse via virtual machines. - Joshua Thomas LeVasseur (2009)