Using Information Technology: A Practical Introduction To Computers & Communications - Brian K. Williams & Stacey C. Sawyer - (Mcgraw Hill-Education, 2015)