Comment

Apr 21, 2015RicardoEdm rated this title 4 out of 5 stars
Excellent book, hard to put down. It does stretch the limits of credibility at times but the story and the writing easily make up for it