
Updated a reading goal:
Read 150k pages in 2026
Progress so far: 36449 / 150000 24%

Oh, this was super-sweet, with a wonderful exploration of the pitfalls of the incarceration system, morals, guilt, overcoming your past, the intelligence of grey parrots, and it leads up to a crescendo where several plot threads are coming together...and then it ends.
It literally goes from an incredibly chaotic day, and the main characters trying to put things together and find a way to move forward. And then the next page, Violet is writing from the future, after her death, and summing up the various plot lines.
Oh, this was super-sweet, with a wonderful exploration of the pitfalls of the incarceration system, morals, guilt, overcoming your past, the intelligence of grey parrots, and it leads up to a crescendo where several plot threads are coming together...and then it ends.
It literally goes from an incredibly chaotic day, and the main characters trying to put things together and find a way to move forward. And then the next page, Violet is writing from the future, after her death, and summing up the various plot lines.
Updated a reading goal:
Read 150k pages in 2026
Progress so far: 35541 / 150000 23%
Updated a reading goal:
Read 150k pages in 2026
Progress so far: 35377 / 150000 23%