In book 2, Angus and Gwendolen's story, we learn that Angus' Laird of War, Lachlan Macdonald, has been cursed by Angus' former lover, the oracle, Raonaid. She swore that if he ever again lay with a woman, she'd definitely become pregnant and die in labour. It's been 3 years since he's been with a woman, for fear the curse may be real. Raonaid knew this curse would affect him deeply, as his wife died in childbirth ten years ago, and now at the age of 33, Lachlan is determined to track Raonaid down to remove the curse. But when he sees Raonaid, part of him is attracted to her and he cannot fathom why. But this woman claims she isn't Raonaid, in fact she has amnesia and only knows she was found in Italy and brought back home, when she was identified as an heiress, Lady Catherine Montgomery. Lachlan believes she's lying and demands she removes the curse but Catherine stands her ground and says she doesn't know what he's on about. She goes with him to see Angus, who will identify who she is, since Angus had a fling with her years ago. Angus' wife, Gwendolen, isn't happy to see Raonaid, after she'd been cruel to Gwendolen the last time they'd met. Catherine feels sorry for Gwendolen, and wonders if she really was this cruel person. Lachlan has already developed feelings for Raonaid/Lady Catherine, but there are many obstacles in their path before they can be together.
Overall, the book was good. It was certainly better than the second story with Angus 'The Lion', but not as good as the first with Duncan 'The Butcher'. Perhaps I was spoiled by the first book. I'm glad I've completed the Highlander trilogy, but I'm not rushing out to read the author's other books just yet.