Author: Ram Mohun Free Library and Reading Room.