Shahahanabad - Blake, Stephen P. (Cambridge University Press Delhi, 1993)