WILLIAM GIBSON MAIN