Longlisted for the Booker Prize, God on the Rocks tells the story of Margaret Marsh's coming of age one summer between the world wars. Caught between her fervently religious father, a bitterly nostalgic mother, and the bawdy jokes of her nanny, Margaret escapes her home life by roaming the meadows and beaches of coastal England. When she meets two of her mother's childhood friends, they reveal a side to her mother that she has never known, unearthing...