Arturo Perez-Reverte’s books always fall apart in the last few chapters, but the rest of the story is so much fun that you have to forgive him. If you’re looking for enjoyably atmospheric mysteri...
More »