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.
5.0