Author: Patrick Petit
Alternate names: Patrick U. Petit