![David P. Houghton](https://webapi.project-syndicate.org/library/5a852cfe7025f4e254859472dcfcbd0e.square.1.png)
David P. Houghton
David Patrick Houghton is a professor of political science at the University of Central Florida.
-
Are Terrorists Insane?
Are Terrorists Insane?
Feb 11, 2011 David P. Houghton
David Patrick Houghton is a professor of political science at the University of Central Florida.
Feb 11, 2011 David P. Houghton