A review by bkread2
Playing for the Ashes by Elizabeth George

4.0

It was a bit long but loads of twists and turns. I never knew the results till the end. It was wonderful!