Nearly five decades after the 1979 Iranian Revolution promised independence, freedom, and social justice, a growing number of Iranians view its outcome as a profound historical failure. Recurrent...