https://web.archive.org/web/20150126103740/http://www.ccs.neu.edu/home/samth/fit11-talk.pdf