Mario Cabriolu is a Sardinian, who actively supports the theory of Sergio Frau, which places Atlantis on Sardinia. He has published an illustrated paper on the sardolog.com website in support of that contention(a) with the bold title of Sardinia is Atlantis? He also wrote papers on Cerne(b) and Tartessos(c) on the same site.
(a) http://www.sardolog.com/perso/atlantid/index.htm (Italian)
(b) http://www.sardolog.com/perso/cerne/index.htm (Italian)
(c) http://www.sardolog.com/perso/tartesso/index.htm (Italian)