MI Medieval Islamic world: an intellectual history of science and politics by Bsoul, Labeeb Ahmed 0 Type: Book