Search complete.

Click to pick a title (best matches in bold)
Peter David
John Vornholt Peter David
John M. Ford

See also:

de Lancie, John, Barrett, Majel, David, Peter