Once Upon a River by Diane Setterfield. Washington Square Press/Simon & Schuster, 2018. 464 pages; $17.00 (paperback); reading level: Adult Centering her 1887 tale around the Swan, an inn on the River Thames, Setterfield goes to great lengths to insist that this is an old-fashioned story: The first chapter is entitled “The Story Begins…” and… [Read More]