Once Upon a River by Bonnie Jo Campbell A long way into the book, an old man named Smoke tells Margo (Margaret Louise Crane) that she has a Continue reading →