Peter B. Ridder
Person

Publisher, The Charlotte Observer