David Frum at Toronto Library, ctd.SpeechJustin GreenUpdated Apr. 21, 2017 3:31PM ET / Published Sep. 19, 2012 3:13PM ET Here are all three parts of David's speech at the Toronto Public Library.Part 1: Part 2: Part 3: