The Good Book of Human Nature: An Evolutionary Reading of the Bible

The Good Book of Human Nature

An Evolutionary Reading of the Bible

2016 • 482 pages