From the stone age to Christianity. Monotheism and the Historical Process.