by David A. Carter. by David E. Shaffer. by David A. Rothery. David Canter. by David Baldacci. by David Mamet by David Soman. by Tad Carpenter. by Alan Dean Foster.