Computer science : an overview 9th ed - Brookshear, J. Glenn. (Pearson/Addison Wesley, 2007)