Offord, John1942-