David Bainbridge. David Hawkridge David E. Outerbridge David Barrie David Emblidge Bainbridge David Blaine David L.Eldredge David·Aldridge David J. Gawkrodger