The Magpie Lord - K.J. Charles 4.75 stars