Once Upon a River

Library Journal This second novel by National Book Award finalist Campbell (American Salvage) is set in Murrayville, a rural Michigan town far removed from the modern world. Inhabitants have lived off the Stark River for generations, including 16-year-old Margo Crane's family. She's been taught the best fishing spots and knows the hidden dangers downstream from […]