Later Mughals - Irvine William (1971)
English