The Priest and the King: An Eyewitness Account of the Iranian Revolution