you are never too old to learn


Definitions