David M. O'Brien. David M.O'Brien David M.O'brien. David M. Burton. David M.O'brien David M. Kroenke. David M. Newman. David Brin. David C.Korten. David G.Owen.