I've never read about the Druids. My impressions of them are very direct and come from rediscovering lost ancient monuments. So I don't know what the Goddess Theory is. (I can guess). I do have some supporting evidence for the goddess - a stone which is near me - and feel a letter coming on. Neil Young also had a brain tumour removed - he's just got worse ...