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