Teaching of history - Dash Biranchi Narayan (Neelkamal publicition pvt ltd, 2006)