A review by naomistrange
Lying in Wait by Liz Nugent

5.0