Computational materials science : From Ab Initio to Monte Carlo Methods (2018)