The Swan is an inn on the River Thames where storytellers gather. The body of a young girl, seemingly drowned, is brought to the inn. Who is she and what happened to her? Three people claim her and their stories unwind. This book haunted me - it's a bit of a mystery with a very Gothic feel and touches of science and the supernatural. It wends its way to a conclusion just like the river at its centre.