Mir Asadollah Madani was a senior Iranian politician and military leader, he served as commander of the Islamic Revolutionary Guard Corps and Minister of Defence of Iran from 1989 to 1997.
Unveiling the Life of Mir Asadollah Madani: A Revolutionary Iranian Politician and Shia Cleric