David Allan David·Nolan David Reynolds David C.Colander David Lai David Rae David Ray David Wyn Jack Nolan david B.