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