LiarK.L. SlaterShirleyRead Jun 2017 · 2278 reviews · 2287 books readRead this book within a day as it was so gripping I couldn't wait to find out what happens next! 0GIF