The Mythology of All Races V3 by John A. MacCulloch & Jan Machal