Footfalls of Indian history - Nivedita (Rupa, 2001)