Johnny Ball

What is the meaning of life?

Religious Affiliation: No answer

Date Submitted: July 28, 2018

Date of Birth: May 23, 1938

Is to realise that you are just one leg of the vast Human Relay Race, and that the total of what you do in your lifetime, should be to make things better for all the other legs to come.