Science: The Islamic Legacy Posted on April 21, 2011April 21, 2011 by Erica An “Aramco World Magazine” reprint of June, 1982. (64 pages, color) Buy now. Posted in Library, Uncategorized.