Avoiding The Terrorist Trap: Why Respect For Human Rights Is The Key To Defeating Terrorism Thomas David Parker - Hardback £305.00 Find out more