A review by joannawarrens
The Messenger by Daniel Silva

4.0

Good solid read. It was perfect for a long travel day.