A review by patsycathcart
At Last Comes Love by Mary Balogh

5.0

Lovely story ... Margaret matched up with a supposed rogue and rake, who proves to be a different sort. Loved Duncan.