1st read - 27 to 31 October 2014
2nd read - 29 September to 2 October 2016
And Murdo, oh Murdo...
This series is just an absolute joy to read. I enjoyed it even more the second time and kind of want to start a reread already. David and Murdo are just so, so lovely and it's just all so, so lovely.