Ahmed Galal

5 books

104 pages paperback

nonfiction business economics politics medium-paced

missing page info 1991

medium-paced

76 pages paperback

nonfiction science

missing page info 2008

medium-paced

359 pages paperback

nonfiction education