Sex with the queen : nine hundred years of vile kings, virile lovers, and passionate politics