Author: Haidari,Mohamed Akbar Khan.