100 Ways America is Screwing Up the World
by John Tirman
ISBN 13: 9780061133015
Format: Paperback (286 pages) Publisher: Harper Perennial Published: 16 Oct 2007
Save for later
U.S.-Iran Misperceptions: A Dialogue (Key Concepts in Philosophy)
by -,John Tirman
ISBN 13: 9781623569365
Format: Paperback (176 pages) Publisher: Bloomsbury Academic Published: 10 Apr 2014
Terror, Insurgency, and the State: Ending Protracted Conflicts
by
ISBN 13: 9780812220292
Format: Paperback (512 pages) Publisher: University of Pennsylvania Press Published: 18 Dec 2007