A review by amyhdavis
Ducks, Newburyport by Lucy Ellmann

4.0

Stream of consciousness novel, incredibly long, frustrating at times, but ultimately worth it.