It's most presumptuous to believe we already know all the answers and will never get any more big surprises.

Author Details

Author Name: