Hands on Programming with R By Garrett Grolemund Buy on O'Reily Media https://www.oreilly.com/library/view/hands-on-programming-with/9781449359089/ Find the bookdown version here: https://rstudio-education.github.io/hopr/