Colin MacKinnon Audio Books

Colin MacKinnon has worked as chief editor of Middle East Executive Reports, Iran country coordinator for Amnesty International, and as director of the American Institute of Iranian Studies in Tehran. He holds a PhD in Near Eastern languages and an MS in journalism from Columbia University, and has taught at universities in Iran as well as at Columbia University and Georgetown. He lives in Chevy Chase, Maryland.

Sort by:
Extended Sample Morning Spy, Evening Spy by Colin MacKinnon
Page 1 of 1