Monday, 5 January 2009

At last someone recognises the value of Islam's contribution to science

Amazing article on BBC website

No comments: