New methods of teaching history and other educational essays - Das Gupta Kalyan Kumar