Books like Flashforward book by Robert J. Sawyer
Books like
Science fiction novel by Canadian author Robert J.