The Good Son Ten-year-old Michael Donnelly has a dog called Killer, an almost-telepathic relationship with his sister Wee Maggie, and a bit of a crush on the girl down the street. He’s also got a father who breaks promises and a bullish older brother who calls him ‘gay’. When Michael finds a gun in the…
