Barbara Villiers: the drama, passion & rivalry of the mistresses who ruled Restoration England

by Thomas Hall