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