Robert Sawyer. Flashforward

Annotation
Contents

BOOK I. APRIL 2009

BOOK II. SPRING 2009

BOOK III. TWENTY-ONE YEARS LATER. AUTUMN 2030