Irvine, William

Later mughals, Vol.1 and 2 Irvine, William - - New Taj office, New Delhi 1989 - - .


Medival Indian history--Mughals

954.029 IRV