Gerard Gagneux (Universite de La Rochelle, La Rochelle, France)