Fascism and Paganism: A Brief Comparison of Nazism, Communism and Islam