Theory and Practice of Muslim State in India

GPTKB entity