Author: Hemāgraja.