Top critical review
His books are released again with a different name and cover illustration, but this appears to be new.
on October 26, 2015
It's Barry Eisler, and thankfully, I hadn't previously read it. The great irritation with this otherwise terrific author is that his works are re-released with a different cover and title, so you may well have obtained and read it before! Do careful research before you invest in books by this author and check its publication date.