David L. Anderson
David Anderson is a Conservative member of the Canadian House of Commons representing Cypress Hills—Grasslands, a position he has held since 2000. He was a member of the Canadian Alliance from 2000 to 2003. Wikipedia*
On the C-SPAN Networks:
David L. Anderson has one video in the C-SPAN Video Library; the first appearance was a 2010 Forum.