The Last Good Man

In Venice, disgraced policeman Tommaso di Barbera sits waiting for a phone call. He's uncovered a chilling trend - good people, known fior their philanthropy, are dying mysteriously all over the world, each body bearing the same strange mark.

BUY THE BOOK

374 pages

Average rating: 9

2 RATINGS

Community Reviews

See why thousands of readers are using Bookclubs to stay connected.