Roddy Doyle’s Booker Prize-winner reveals a hero who loves life but who doesn’t really understand why people can’t just get along. Show more
Discover 11,128,835 listings and 278,065 playable programmes from the BBC
Roddy Doyle’s Booker Prize-winner reveals a hero who loves life but who doesn’t really understand why people can’t just get along. Show more