Computing essential : introductory essensials 2005 : introductory edition - Timothy J. OLEARY (Boston: McGraw-Hill, 2005)