David Ray, David Hare David Zane David Fate David J.La David Rae David Ray David Sale david B. david G.