Author: Niraguṇe, Vasanta.