Brian Rowan – Living with Ghosts: The Inside Story from a ‘Troubles’ Mind…with TRE’s Giles Brown

27