Author: Sri Thiri Vikrama Perumal (Moolavar)