Islam and Science

Bruno Abd-al-Haqq Guiderdoni

17 April 2008

Dr Bruno Abd-al-Haqq Guiderdoni is the director of the Observatory of Lyon (France). His main read more