WarheadEbookHardbackAudiobook26 June 2025Imprint: MacmillanSynopsis336 pages9781035014019Details26 June 2025336 pages9781035014019Imprint: Macmillan