Author: Christopher Lampton
Alternate names: Christopher F. Lampton