Author: Mulla Sadra
Alternate names: Mulla Sadra Shirazi