Author: Peter Tudebode
Alternate names: Pierre Tudebode