Scan barcode
368 pages • first pub 2021 (editions)
ISBN/UID: 9781529360691
Format: Digital
Language: English
Publisher: Hachette UK
Publication date: 02 November 2021
Description
You wake up and feel a tickle in your throat. Your head hurts. You're mildly annoyed as you get the kids ready for school and dress for work yourself. Meanwhile, an utterly epic war is being fought, just below your skin. Millions are fighting and ...
Community Reviews
Content Warnings
368 pages • first pub 2021 (editions)
ISBN/UID: 9781529360691
Format: Digital
Language: English
Publisher: Hachette UK
Publication date: 02 November 2021
Description
You wake up and feel a tickle in your throat. Your head hurts. You're mildly annoyed as you get the kids ready for school and dress for work yourself. Meanwhile, an utterly epic war is being fought, just below your skin. Millions are fighting and ...