Author: Jean Pierre Laffarǵue
Alternate names: Jean-Pierre Laffargue