David McConnell. David Morrell. David F. Channell. Patrick McDonnell. David P. Mindell. David A. Bell. by J. McConnell. David Bordwell. David C. Howell. David Koepsell.