http://maven.gtri.gatech.edu/ward/slide12.html