At more than 150 million people, Muslims are the largest Indian minority but are facing a significant decline in socio-economic as well as political terms--while waves of communal violence have affected them over the last twenty-five years. In India's cities, these developments...