Born in Qazvin in 1936, he received two PhDs, one in history (1972), and another in Sociology (1977), from the Sorbonne in France. Qazvin may refer to: Qazvin (city) Qazvin province Note: Qazvin province was created in 1996; older references to Qazvin are invariably to the city. ... The Sorbonne, Paris, in a 17th century engraving The Sorbonne today, from the same point of view The Sorbonne is frequently used in ordinary parlance as synonymous with the faculty of theology of Paris or the University of Paris in its entirety. ...
Some of his works include The Social and Cultural History of Tehran (in 3 volumes), The Educational systems and Institutions in ancient Iran, six volumes in the "What do I know about Iran" series, as well as over 50 published articles in various publications.