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...