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