John S. Rock (1825-1866)
John S. Rock was born to free black parents in Salem, New Jersey in 1825. He attended public schools in New Jersey until he was 19 and then worked as a teacher between 1844 and 1848. During this period Rock began his medical studies with … Read MoreJohn S. Rock (1825-1866)