Havana Bay by Martin Cruz Smith - WordSea