kenneth links