Having just returned from Cuba (have I mentioned that?!) It seemed wholly appropriate that my first book review should be suitably Cuban. Although not Cuban…