This beautifully written novel portrays two equally terrifying views of the world in 2031 — total anarchy or safety under a repressive state

This beautifully written novel portrays two equally terrifying views of the world in 2031 — total anarchy or safety under a repressive state

The bestselling Canadian writer returns with a near-future vision of the world – well, two of them