The messenger - Silva, Daniel (New York Penguin Group, 2006)