Badri Prasad

Musharraf Tareekh-E-Hind(studies in Indian history) - Shahjahanpur Prakash Chandra Saxena 1999 - xxxviii,426p.

954 BAD