Great shelby holmes meets her match - Eulberg,Elizabeth (London Bloomsbury, 2018)