Toward the end of time - Updike, John (Penguin Books, 1997)