Source: https://www.sfap.org/system/files/presentation-gt-lisp-2012-2013.pdf