Computer Science: A Stuctured Approach using C++ - Forouzan Behrouz A (New Delhi Cengage, 2013)