A Prince Among Men by Cat Johnson