Delhi sultanate : political and military history - Jackson , Peter (CUP, 1999)