Islamic science and engineering - Hill, Donald R., 1922-1994, (Islamic surveys.)