Last of his line, Kashmir’s 78-year-old santoor maker keeps centuries-old craft alive 29 September 2025