John Fallon is a disillusioned journalist on a failing Glasgow newspaper. After a second failed independence referendum, Scotland is in turmoil, having broken into a number of autonomous city states. Roland, his son, has gone missing after a student protest turns into a violent clash with the newly militarised police. Roland has in fact been killed, but is wakened in the afterlife by his spirit guide, his beloved childhood dog, Kim. Kim takes Roland on a journey to the planet where the dead go, where Roland hopes to find his long dead mother. Meanwhile, Fallon, searching for his son, uncovers a trail that leads to beleaguered city leader, Parry, and his shadowy advisor, Norloch. As Roland makes a shocking discovery that requires an impossible choice, Fallon discovers that a great deal more is at stake than the future of one nation. In All the Galaxies, Miller presents a mesmerising morality tale than proves both a compulsive page-turner and unforgettable emotional journey.