Author: Chris McCulloch
Alternate names: Christopher McCulloch