Keith Allen Dale ()