Children of Time — vignette 1: For Love of Humanity
Children of Time hits the shelves on 4th June, or may indeed already be sneakily sitting there in a bookshop near you (you should go out and check, right now!). In the run up to C‑Day I'm going to take you on a journey from the world of tomorrow all the way to the distant, broken future […]