A Time to Betray

The Astonishing Double Life of a CIA Agent inside the Revolutionary Guards of Iran

By Reza Kahlili

Threshold Editions

New York, London, Toronto, Sydney, 2010

ISBN: 9781439189030

Pages: 340

From the flaps of the book: