Author: William Comrie Gibson
Alternate names: W. C. Gibson