Author: Ibrahim Beg (ed. Agha Muhammad Kazim Shirazi)