Understanding Covenants Anew: Using Ancient Thought to Enrich Modern Faith by Jeffrey Thayne Back to product details page >