Before founding McAfee associates, launching the world's best known anti-virus software and becoming embroiled in a South American murder investigation, John McAfee's first love was point-set topology.