Microsoft 2.0 - Foley Mary Jo (John Wiley and Sons, 2008)