Using information technology: a practical introduction to computers & communications - Williams, Brian K (Boston : USA McGraw-Hill Irwin, 2007)