A review by hayleybeale
Fly by Night by Frances Hardinge

5.0

I wish I could give Fly by Night 6 stars - it's the best read I've had for ages: clever, inventive and imaginative, complex and snortingly funny. And there's a sequel on the way...