Iran

Parliament
Parliament is bicameral and is located in Teheran.
The Islamic Consultative Assembly has 270 members, who are elected to four-year terms by popular vote. The Assembly of Experts is elected. The Discretional Council is appointed. The Council of Guardians has 12 members. 6 lawyers are appointed by the Discretionary Council. 6 judges are appointed by the Supreme Guide.

Presidents
1980-1881   Abolhassan Bani-Sadr
1981-1981   Mohammed Ali Rajai
1981-1989   Sayed Ali Khamenei
1989-1997   Ali Akbar Hashemi Rafsanjani
1997-2005   Mohammad Khatami
2005 now   Mahmoud Ahmadinejad

Prime Ministers
1978-1978   Jafar Sharif-Emami
1979-1979   Shahpur Bakhtiar
1979-1980   Mehdi Bazargan
1980-1981   Mohammed Ali Rajai
1981-1981   Mohammed Javad Bahonar
1981-1981   Mohammed Reza Mahdavi-Kani
1981-1989   Mir Hossein Moussavi
1989 now   No Prime Minister

Shahs
1502-1524   Ismail I
1524-1576   Tahmasp I
1576-1578   Ismail II
1578-1581   Mohammed Khodabanda
1581-1629   Abbas I
1629-1642   Safi
1642-1667   Abbas II
1667-1694   Suleiman
1694-1722   Husain
1722-1732   Tahmasp II
1732-1736   Abbas II
1736-1747   Nadir
1747-1748   Adil
1748-1749   Shah Rukh (Joint)
1748-1749   Ibrahim (Joint)
1750-1779   Karim Shah
1779-1779   Abul Fath
1779-1779   Ali Murad
1779-1782   Sadiq
1782-1785   Ali Murad (Restored)
1785-1789   Jafar
1789-1794   Luftf Ali
1794-1797   Agha Muhammad
1797-1797   Baba Khan
1797-1834   Fath Ali
1834-1848   Muhammad
1848-1896   Nasir-ud-Din
1896-1907   Muzzafar-ud-Din
1907-1909   Mohammed Ali
1909-1925   Admad Mirza
1925-1941   Mohammed Reza Khan
1941-1979   Mohammed Reza Pahlavi