2009 Annual Seminar

 

YouTube video of David's talk divided into 4 sections: Part1Part 2Part 3Part 4