New Myth, New World: From Nietzsche to Stalinism