Author: Jayakar Library.