3quarksdaily: Muslim thought on evolution takes a step forward