Programming with ANSI C++ - Trivedi, Bhushan (New Delhi Oxford University Press, 2013)