Comment

Aug 13, 2018harrybosch rated this title 4 out of 5 stars
Another superb offering from Silva , who proves once again that he is one of the very best writers of our time. If there are any negatives on this one, it would be that Silva again has a plenitude of minor characters, who can become difficult to keep track of. Not quite a cast of thousands, but getting there.