Author: Sharma, Dasharatha.