published: 2018 pages: 304 heard: 4/12-158/2019 rating: i think the epilogue was my favorite part.  book: 33 in...
published: 2019 pages: 309 read: 4/8-10/19  rating: OMFG! all of the yes in the world! book: 32 in...