David Wann David Wootton DavidC.Rankin David Barkol David Bates David Bates. David C.Rankin. David Dathe. David Kahn David Mann