Clem Kadidlehopper 

Old........ very old. But young enough to know.