Scenes of a Graphic Nature - Caroline O'Donoghue

THE RACHEL INCIDENT - Caroline O'Donoghue's bestselling new novel* - is out nowCharlie's life isn't…