C++ and Object-Oriented Numeric Computing For Scientists and Engineers by Daoqi Yang