Introduction to C++ programming and graphics - Pozrikidis, C. (Springer, 2007)