Dhulipala Venkat Creating a new medina Dhulipala Venkat - NewDelhi Cambridge 2016 - 530 ISBN: 9781316616314 Source: Textbook