Author: Śr̲īnivāsan.