Gandhi, his life and teachings - P Brijnath sharga (The upper india publishing house ltd)