The Carhullan army - Hall, Sarah 1974- (Faber & Faber, 2017)