Computer Science : an overview - Brookshear, J. Glenn (Pearson Education Limited, 2015)