Source: http://www.soe.uoguelph.ca/webfiles/rmuresan/ENGG464/Topic2_ENGG3640_new-4slides.pdf