The following six videos are the complete talk by David Horowitz at the University of North Carolina at Chapel Hill on March 12, 2012.
Part 1
Part 2
Part 3
Part 4
Part 5
Part 6
Plugin by: PHP Freelancer
The following six videos are the complete talk by David Horowitz at the University of North Carolina at Chapel Hill on March 12, 2012.
Part 1
Part 2
Part 3
Part 4
Part 5
Part 6