Author: Singh, Pratap, Gyani.