The Necessity of an Enemy: How the Battle You Face Is Your Best Opportunity by Ron Carpenter Jr. Back to product details page >