The Lost Duke of Wyndham - Julia Quinn Bland. Great ending though.