Subtly twisted history: John M. Ford’s The Dragon Waiting

It’s so easy to talk about how clever The Dragon Waiting is that it’s easy to lose sight of what good fun it is, so I wanted to start with this. It’s a brilliantly written, absorbing book with great characters; it’s hard to put down once it gets going; and it’s laugh aloud funny in … Continue reading Subtly twisted history: John M. Ford’s The Dragon Waiting