Comment

Nov 23, 2017SJM7323 rated this title 2.5 out of 5 stars
This book was okay but totally predictable. It's not really worth the time.