Paperback
details (USA).
ISBN: 978-964-195-183-4
ISBN-10: 964-195-183-1
Al-Mustafa Int'l. Publications · 2010