Sex with the queen : 900 years of vile kings, virile lovers, and passionate politics /: 900 years of vile kings, virile lovers, and passionate politics. (2006) - Unknown
No abstract available