Author: Budhasvamin.