Author: Jean-René Valette
Alternate names: Jean Rene Valette