This book was published in 2017. The author, Nicolas Rougier, also has a few other books online books on data visualization[0] and the reproducibility problem in research[1].
[0] https://github.com/rougier/scientific-visualization-book [1] https://rr-france.github.io/bookrr