Vidal on Religion

Interesting stuff...