Computer Science: A Structured Approach Using C++ - Forouzan Behrouz A. (New Delhi Cengage, 2015)