Mike Mahaffie rated The messenger: 3 stars
The messenger by Jan Burke
Two centuries ago, Tyler Hawthorne bargained for his life. In exchange, he became a Messenger, one who hears the final …
Two centuries ago, Tyler Hawthorne bargained for his life. In exchange, he became a Messenger, one who hears the final …