Written By: Diane Setterfield Narrated By: Juliet Stevenson Publisher: Simon & Schuster Date: December 2018 Duration: 16 hours 28 minutes CLICK HERE to Listen or Download Once Upon a River: A Novel by Diane Setterfield AUDIOBOOKS audio books free download mp3 Once Upon a River: A Novel | best free audio books Once Upon a River: A Novel | full length audio books free Once Upon a River: A Novel