C++ for Engineers and Scientists - Bronson, Gary J. (Cengage Learning, 2013)