While this is a great character-driven novel, I wish that the plot had been perhaps a little more complex... or that the epilogue had been set farther into the future. The characters are all more completely built and sympathetic, but I just wish that there had been more surprises... But, it's definitely a good read!