Introduction to Computers - Norton (Peter) (Mc Graw Hill, 2009)