DEEP inside Gargas cave in the Pyrenees mountains of southern France is something that has puzzled every visitor who has made the journey into its dark inner chambers. Among prehistoric paintings and ...