Background
Spencer,, Peter Levalley was born on January 15, 1962 in Panama. Son of Cannon Peter L. and Eugenia (Bruno) Spencer.
Spencer,, Peter Levalley was born on January 15, 1962 in Panama. Son of Cannon Peter L. and Eugenia (Bruno) Spencer.
Bachelor, University South, 1984.
Associate editor Consumers' Research, Washington, 1985-1987, managing editor, 1988-1990, executive editor, 1990-1991, editor, since 1992.
Married C. Ashley Jackson, February 29, 1988. Children: Piers, Jackson.