Sparrowhawk--Jack Frake : a novel