Lady Selina Balfour would make the perfect duchess. But the Duke of Caversham is far from her idea of the perfect husband.
Malcolm Locke is everything Selina hates about powerful men – reckless, arrogant, and all too aware of his own chiselled jaw. Which makes it all the more important tha...