History of Moralizing Religion, Vol. 2: World Survey (IMAGE)
Caption
The book covers over 30 societies from ancient Egypt to the Hindu kingdoms of India, Indigenous America, and West Africa.
Credit
Beresta Books
Usage Restrictions
Please mention with credit
License
Original content