Stolen Revolution: Betrayal and Hope in Modern Iran

Stolen Revolution: Betrayal and Hope in Modern Iran

Yeganeh Torbati

Enjoyment: Quality: Characters: Plot: Audiobook: