The Agenda's web editor, David Erwin, has compiled a timeline of Iran's history. It gives some general background on Iran's origins dating back to ancient Persia, and then provides text, still images and video on some of the key events between 1921 and today, from the coup that brought Reza Khan to power to the recent controversy over Iran's presidential election.