Ibrahim F. I. Shihata

2 books

300 pages hardcover

nonfiction business politics medium-paced

836 pages hardcover

nonfiction business economics politics sociology medium-paced