Author: William Oliver Gibson
Alternate names: Gibson, William Oliver