History of India Volume II :Medieval history - Trivedi,B.C (Innovative imprints, 2019)