In his latest book, Ahimsa: 100 Reflections on the Harappan ... and humanity. His mastery in drawing simple and convincing dialogues in writing is visible. If one is looking to understand Harappan ...