We recently wrote about the bruhaha that occurred when it was revealed that anti-Muslim polemicist Robert Spencer was invited by the ALA (American Library Association) to participate on a panel discussing the topic, Perspectives on Islam: Beyond The Stereotypes.