Review: Great Surpises
Rating: 5 out of 5
Date: 11 5, 2013
So far in every book I have read by Nicky Charles, there is a twist that even season readers like myself don't expect. I am a life long fan now.