Source: http://instaar.colorado.edu/~jenkinsc/AdOc2013/lectures/heating_2013.pdf