Islamic civilization under the microscope