Franco: The Biography of an Enigma