Book review: Witness 8 by Steve Cavanagh
Witness 8 by Steve Cavanagh is a tricky read as one of our narrators (a young woman called Ruby Johnson), with whom I initially assumed I was meant to bond, ends up being thoroughly unlikeable. Possibly quite psychotic in fact. We’re offered some insight into her unpleasant childhood which could potentially elicit some sympathy, but… she’s guilelessly wicked in quite a purposeful way and some of her actions make it impossible to feel anything but shock and horror. Of course at the same time there is something sufficiently charismatic about her that she’s able to play nice and sane… some of the time, at least.







