A view to eternity by Mark Seawell