With her latest novel, set in medieval Scotland, MacGillivray delivers a deeply romantic, poignant holiday tale about a mysterious warrior who brings a Yuletide miracle to a young widow. Original.

One Snowy Knight 2009, Zebra Books

ISBN-13: 9781420104509

Mass-market paperback

Select