Whyte, Ruth

Great moghuls Babur, Humayun, Akbar, Jahangir, Shah Jahan, Aurangzeb eng - Karachi Oxford University Press 2000 - 73

9780196360737

TR 954.03 / WHY-G