1
Published 2000
Other Authors: ...Muhammad Ibrahim Al Na'im...