David Reich Bell, David Elijah, David Reich. David Geier David Gill. David King David Weigel David Diop. David Szalay David Melling