ryan donnellykeith noble