4.22 AVERAGE

adventurous challenging dark emotional mysterious sad tense medium-paced

If you haven’t read a Catherine Cowles masterpiece yet, All the Missing Pieces needs to be your first. It’s now my favourite of hers so far…  An absolutely gripping read from the first page. The mix of mystery, emotion, and hope kept me completely invested. I was guessing the entire time and was genuinely shocked by the reveal. Cowles delivers heartache, healing, and suspense in the best way. A powerful, twisty read I highly recommend!

emotional hopeful mysterious reflective tense medium-paced
Plot or Character Driven: A mix
Strong character development: Yes
Loveable characters: Yes
Diverse cast of characters: N/A
emotional funny hopeful inspiring mysterious sad tense fast-paced
Plot or Character Driven: A mix
Strong character development: Yes
Loveable characters: Yes
Diverse cast of characters: Yes
Flaws of characters a main focus: No
emotional mysterious medium-paced
Plot or Character Driven: A mix
Strong character development: Yes
Loveable characters: Yes
Diverse cast of characters: No
Flaws of characters a main focus: No
emotional hopeful lighthearted mysterious fast-paced
fast-paced
Plot or Character Driven: A mix
Strong character development: Yes
Loveable characters: N/A
Diverse cast of characters: No
Flaws of characters a main focus: Complicated
emotional mysterious medium-paced
Plot or Character Driven: A mix
Strong character development: Complicated
Loveable characters: Yes
Diverse cast of characters: No
Flaws of characters a main focus: Complicated
adventurous challenging dark emotional funny hopeful informative inspiring lighthearted mysterious tense medium-paced
Plot or Character Driven: A mix
Strong character development: Complicated
Loveable characters: Yes
Diverse cast of characters: Yes
Flaws of characters a main focus: Complicated
adventurous emotional mysterious tense fast-paced
Plot or Character Driven: Plot
fast-paced