Islamic perspectives on science : knowledge and responsibility