England's Mistress: The Infamous Life of Emma Hamilton by Kate Williams Back to product details page >