Sex with kings : 500 years of adultery, power, rivalry, and revenge /: 500 years of adultery, power, rivalry, and revenge. (2009) - Unknown
No abstract available