Syed Ameer Ali

The spirit of islam - Ilm o Irfan publishers - 445

297.2 / AME