Fortunate to have spent many happy times with John over the years as a friend and colleague. He will be sorely missed. Sincere condolences to Caroline and his family. Rest peacefully matey.