A review by cuteseal
Hide by Lisa Gardner

5.0

Compelling mystery and keeps you guessing to the end. The perspective shifts are a bit distracting but can be overlooked.