Jonathan Carroll
There is no information about this author at this time.
Publications from this author
Countering the Islamist Insurgency
Published on 9/1/2017
Out of stock; click here to propose a re-print funding line