Author: Gururājācārya, Yas. Yan.