WarheadHardbackEbookAudiobook26 June 2025Imprint: MacmillanSynopsis336 pages9781035013982Details26 June 2025336 pages9781035013982Imprint: Macmillan