Author: William Lorraine Gibson
Alternate names: W. L. Gibson