cgallenorr 's review for:

3.0

I loved the first part of the book. Reading toward the end, through all the generations, began to try my patience, but I understand why it was written that way.