Source for what; calling supporters of evolution idiots (see title of thread) or the numbers of Catholics?
Yes, source for that comment.