Author: David W. Peck
Alternate names: David W Peck; David Warner Peck