Author: Raja Rammohan Roy Memorial Trust.