Review: need to read
Rating: 5 out of 5
Date: 12 5, 2012
I would recommend this one to anyone who likes to be kept on the edge. It kept me turning pages trying to decide who did it and why.