In the 17 years since the end of the British Raj, the Indian subcontinent has repeatedly echoed to the thunder of populations on the move. More than 17 million Hindus and Moslems fled across the ...