Author: Homa Katouzian
Alternate names: Dr Ho Katouzian; Katouzian; محمّدعلی همایون کاتوزیان; همایون کاتوزیان; محمدعلی همایون کاتوزیان