Title: Millennium by Ben Bova (1989-08-03)