As mentioned, I’ve finished reading Christopher P Baker’s book ’ Mi Moto Fidel’ he also has an extensive personal website and blogs at Moon Travel Guides. So much more to read, so little time.
Christopher has also published a Moon Travel Guide on Cuba.