Craig Hall’s talk November 2016