publisher: Amana Publications publish date: August 25th 2001
format: paperback pages: 272
language: English
ISBN:
1590080025 (9781590080023)
publisher: International Islamic Publishing House publish date: 2008
format: hardcover pages: 272
language: English
ISBN:
9786035010207