barry lynn