Soldier, hotel publican, university lecturer, and grandfather. William "Henry" Martell has worn many caps in his life.The 100 ...