Royal Sex: The Scandalous Love Lives of the British Royal Family by Roger Powell (2013) Paperback