Fisher Investments on Techology - Teufel, Andrew (John Wiley & Sons, 2010)