A C++ primer for engineers an object-oriented appproach - Ponnambalam, K. (McGraw-Hill, 1997)