Guide to Scientific Computing in C++ - Pitt-Francis, Joe; Whiteley, Jonathan (Springer London, 2012)