The archeology of world religions - Finegan, Jack. (Princeton : New Jersey)
XL+599 s.