by Isabel Fonseca
After more than 20 years of life in London, Jean and Mark Hubbard decamp to a remote tropical island in the Indian Ocean. But when Jean discovers a salacious love letter addressed to her husband, s…