Crossed Lives-Crossed Purposes: Why Thomas Jefferson Failed and William Willberforce Persisted in Leading an End to Slavery by Ray Blunt Back to product details page >