Author: Christian Haliday
Alternate names: Christian N. Haliday