Having read all the Macbeth books in order I eagerly await my time off to start the next one. This is one I wish I missed out on. Several sub plots within the main story, sadly all very predictable and if you have read previous Macbeth books you'll have no problem predicting the end. I feel really sad to write this as a review as I normally thoroughly enjoy Hamish and his antics. Beaton definitely not at her best.