John Stewart Rock
Subtitle: teacher, healer, counselor
By: J. Harlan Buzby ; foreward by Giles R. Wright.
Contributors: Rock, John Stewart, 1826-1866.; Salem County Historical Society.
Publisher: Salem County Historical Society
Published: 2002
Place of publication: Salem, N.J
Language: eng
Number of pages: 138
Subjects: Rock, John Stewart, -- 1826-1866; African American abolitionists -- Biography; African American lawyers -- Biography; African American physicians -- Biography
Genres: Biography
Description: Includes the texts of his speeches and some of his letters.
Notes: Includes bibliographical references (p. 130-134) and index.