Author: Robert J. Sawyer
Alternate names: Robert J Sawyer; Robert, J. Sawyer
Born: 1960