Essentials in the development of religion;: A philosophic an... By Turner, John Evan Hardcover Price $12.99 Free Shipping