Mistresses: Sex and Scandal at the Court of Charles II

Linda Porter