Introduction to scientific programming and simulation with R. (2014)