A medieval mosque in the northern Indian town of Ayodhya, and a modern set of twin towers dominating the New York skyline. One a modestly designed icon of centuries of Islamic rule in the Indian... This description may be from another edition of this product.