God on the Rocks Audiobook By Jane Gardam cover art

God on the Rocks

Preview
Get this deal Try for $0.00
Offer ends January 21, 2026 11:59pm PT
Prime logo Prime members: New to Audible? Get 2 free audiobooks during trial.
Just $0.99/mo for your first 3 months of Audible Premium Plus.
1 audiobook per month of your choice from our unparalleled catalog.
Listen all you want to thousands of included audiobooks, podcasts, and Originals.
Auto-renews at $14.95/mo after 3 months. Cancel anytime.
Pick 1 audiobook a month from our unmatched collection.
Listen all you want to thousands of included audiobooks, Originals, and podcasts.
Access exclusive sales and deals.
Premium Plus auto-renews for $14.95/mo after 30 days. Cancel anytime.

God on the Rocks

By: Jane Gardam
Narrated by: Carmela Corbett
Get this deal Try for $0.00

$14.95/mo after 3 months. Cancel anytime. Offer ends January 21, 2026 11:59pm PT.

$14.95/month after 30 days. Cancel anytime.

Buy for $17.95

Buy for $17.95

LIMITED TIME OFFER | Get 3 months for $0.99 a month

$14.95/mo thereafter-terms apply.

During one glorious summer between the wars, the realities of life and the sexual ritual dance of the adult world creep into the life of young Margaret Marsh. Her father, preaching the doctrine of the unsavory Primal Saints; her mother, bitterly nostalgic for what might have been; Charles and Binkie, anchored in the past and a game of words; dying Mrs. Frayling and Lydia the maid, given to the vulgar enjoyment of life; all contribute to Margaret's shattering moment of truth. And when the storm breaks, it is not only God who is on the rocks as the summer hurtles towards drama, tragedy, and a touch of farce.

©1978 Jane Gardam (P)2013 Audible, Inc.
All stars
Most relevant
The interpretation was superb!

Made the story even more compelling.

It is a beautiful story - in spite of a “speedy ending” … ie a lot happens in the end all of a sudden - it is a bit of a contrast to the relative placid story

Great performance from the reader - beautiful book

Something went wrong. Please try again in a few minutes.