Doesn't suit? No problem! You can return items for up to 30 days
You won't go wrong with a gift voucher. The gift recipient can choose anything from our offer.
Up to 30 days for returns
A love worth living for is a love worth killing and dying for.
Last of his clan, Glen MacFaerce promises his dying father that he will go back to
Scotland and find a good woman to marry and rebuild their once proud family. The girl he finds turns out to be more than he could have expected or even imagined, as she leads him on a wild chase through time, desperate battles and fantastic worlds he had never believed in.
Hi! I'm Libroamiko, your book advisor.
How can I help you?