don canavan 

a man of many years