Islamic History in the Heart of Delhi, India