The Delhi Sultanate : a political and military history /