A review by ogreart
Rivers by David Gaffney

5.0

I had no idea where this book was going at first. The jumps between different characters seemed random. Gradually the questions were answered. The story as a whole came into focus. And I found it to be heartfelt. I deeply enjoyed this book.