Highland Betrayal Series: The Sons of Gregor MacLeod #3
Genres: Historical Romance
Laird Callum MacLean vowed to marry Maggie MacDonnell. But when his father's supposed suicide makes him Laird of a clan, he's too busy unmasking his father's killer to bring her into his dangerous new home.
Maggie's home isn't any safer, so she does what any resourceful Highland lass would do. She escapes—and finds herself toe-to-toe with Callum, who's determined to fulfill his promise. Maggie can't bring herself to trust him with her heart again. But with a traitor still at large, they must rely on each other in every way, or their clans—and their love—will be destroyed.
Buy the Book
Add to Goodreads
I received this book for free in exchange for an honest review. This post contains affiliate links, meaning I’ll receive a small commission should you purchase using those links. All opinions expressed are my own. I receive no compensation for reviews.
It has been a while since I read a historical romance that I enjoyed this much. This book is certainly a get ready for a bumpy ride book. Maggie MacDonnell is done waiting on men. Waiting for Callum Laclean to marry her, her brother to sober up , and the other brother to return. She is going to go find her brother John and together they put their home in order. As for that marriage promise Callum gave her four years ago only to not come back for her? Well he can just shove it! After all she needs to take care of things before her horrible cousin Irvin forces her to marry him.
Callum loves Maggie and finding out their marriage plans have been broken he sees the mistake he made. Oh, he had good reasons for making her wait the way he did. When he finds out what is going on at Maggie’s home he and his brother tell her they will help. Maggie is a common sense kind of girl and agrees to their help. Of course when she is betrayed by Callum again she is so done!
This book is great that it left me breathless. Maggie doesn’t need anyone to save her. She can do that all by herself but I love that Callum felt he needed to be the one to save her. Even if things don’t always go according to plan.