Expressions by Asad, Muhammad, 1900‒1992  as translator 2
Translated and explained by Muhammad Asad
Gibraltar : Dar Al-Andalus ; 1993
Early work
Printed
Translated and explained by Muhammad Asad
Gibraltar : Dar Al-Andalus, 1993
Early work
Printed