The best-ever children's novel from the brilliant Roddy Doyle is a funny, sad story about four generations of a family. 12 year old Mary O'Hara's beloved, joke-cracking grandmother is near the end of her life. Letting go is hard - until a mysterious young woman appears at Mary's door. She is the ghost of Granny's long-dead mammy and her mission is to help her dying daughte...