Programming in C++ for engineering and science - Nyhoff, Larry (CRC Press, 2011)