Author: Neal L. Asher
Alternate names: Neal Asher; Neal Asher (author); Neal L Asher (author); Neal L Asher; Asher Neal
Born: 1961