The Carousel of Time
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 all survived as teenagers. This year, the morning after the fair, one of those friends is found murdered on that very carousel. DI Garibaldi’s on the case and he has questions to ask. Who...PaperbackSold Out