Bravo Andrew Greig!
I loved this book. It had everything; love, pain, fear, intrigue, Scottish culture, geography and vocabulary to learn, chilling plot and a very neatly twist of fate and secrets solved at the end. I can't wait to read the next one!