Books by Robert J. Sawyer

Robert J. Sawyer was born in Ottawa and lives in Mississauga, Ontario, Canada. He has won both the Hugo and Nebula awards for best novel.