Open menu
James M. Poland
Practical, tactical, and legal perspectives of terrorism and hostage-taking
Understanding Terrorism