A review by shelbycat
The Missing Pieces of Nancy Moon by Sarah Steele

3.0

A nice summer read.