1.48k reviews by:

annieca

Filter

Very boring, overuse of the narrative, and the argument isn't clear until the epilogue and even then that's shaky.