Muhammad Bin Qasim - Fazl Ahmad (Lahore Muhammad Ashraf, 1978)
Keywords: India - History; Mohammd bin Qasim - Biography