Journalists

Wednesday 21 February 2018

Charlie Savage

Roddy Doyle introduces his latest character, Charlie Savage: featuring the misadventures and mishaps of a conflicted man in an ever-changing world.