Author: Thomas C. Faulkner
Alternate names: Thomas C Faulkner