barclay 's review for:

All the Missing Pieces by Catherine Cowles
4.25
dark emotional sad fast-paced
Plot or Character Driven: A mix