Amy refutes islam _ Sheikh Hazm _ fails miserably