Shambles: a novel