The Flint Stones: How Islam Changed India and was Changed by It