I never heard Dinesh D’Souza speak until I listened to his debate with Bill Ayers at Dartmouth last evening. He is excellent and articulate. No wonder he scares Obama and Hillary.
Here is a link for anyone who cares to listen to him.
You should see his debate with christopher hutchins.