alliedest 's review for:

All the Missing Pieces by Catherine Cowles
3.75
dark mysterious sad tense