Paperback
details (United States).
ISBN: 978-9953-29-670-8
ISBN-10: 9953-29-670-7
Arab Scientific Publisher, Inc. · 2005