Taskforce on Islam and Science - Report Launch Event