Getting and Cleaning Data by Jeff Leek, PhD, online Coursera course, part of the Data Scientist specialization.