A review by desertlover
What I've Done by Melinda Leigh

4.0

The mystery wasn't as engaging, but all the personal relationships made up for it! I found Olivia interesting and hope she becomes a larger role.