Average rating: 3.9/5 (14 ratings)
An old man's journey to win back the love of his life after more than half a century apart, set against the backdrop of a Caribbean city in an era of cholera.
See full reviews and ratings on RateYourReads
Track your reading on RateYourReads — free