Author: Ram Prakashan Bhamisan.