Author: William G. Gibson
Alternate names: Gibson, William G.