Audiobook, Historical Fiction, Magical Realism

Once Upon a River by Diane Setterfield

One midwinter’s night at Swan Inn in Radcot on the banks of the river Thames, a seriously injured man bursts in carrying what was first believed to be a puppet. As they tend to the man’s wounds, the proprietors and patrons come to realize the puppet is actually a dead child. When the nurse arrives… Continue reading Once Upon a River by Diane Setterfield