An amazing look at Islam, radicals and those so called moderates that support them