Sex with the Queen: 900 Years of Vile Kings, Virile Lovers, and Passionate Politics by Eleanor Herman Back to product details page >