Author: Sastri,Mahamahopadhyay Haraprasad.