Author: Michel Allard
Alternate names: Allard, Michel.