Charles P. Pierce
overview