The Carousel of Time cover art

The Carousel of Time

Pre-order free with Premium Plus
1 credit a month to buy any audiobook in our entire collection.
Unlimited access to our all-you-can-listen catalogue of 15K+ audiobooks and podcasts.
Member-only deals & discounts.
Auto-renews at $16.45/mo after 30 days. Cancel anytime.

The Carousel of Time

By: Bernard O'Keeffe
Narrated by: Oliver Hembrough
Pre-order free with Premium Plus

Auto-renews at $16.45/mo after 30 days. Cancel anytime.

Pre-order for $18.21

Pre-order for $18.21

About this listen

What goes around comes around

Every summer four friends gather at Barnes Fair to ride the carousel in memory of Esther, the school friend they lost in a car crash they were all involved in as teenagers.

This year, the morning after the fair, one of those friends, Shelley Gregory, is found murdered on that very carousel.

DI Garibaldi has questions to ask. Who killed Shelley, and why there? Is her death linked to the tragedy the friends commemorate each year, or do the answers lie closer to home in the quiet Thameside village of Barnes, where Shelley was well known but not always well liked?

As Garibaldi pieces together the events of that summer night, he uncovers dark undercurrents beneath Barnes’s genteel surface and begins to see the truth: what goes around comes around when you ride the carousel of time.

‘A first class mystery…Bernard O’Keeffe is on a roll to the big time’ Daily Mail
‘Perfect comfort reading’ The Times
‘An enthralling mix of mystery and murder’ Mail on Sunday©2026 Bernard O'Keeffe
Cosy Crime Fiction Mystery Police Procedurals
No reviews yet
In the spirit of reconciliation, Audible acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.