Discovering Computers 2011 by Gary B. Shelly & Misty E. Vermaat