SRIVASTAVA A L MOGHUL EMPIRE 1526-1803 A.D. - AGRA SHIVALAL 1957 - 588 Dewey Class. No.: 954.03 SR38M