Rock was born in Salem County, New Jersey, on October 13, 1825. He later became an American teacher, doctor, dentist, abolitionist, and a lawyer. Rock grew up in a slave-free state but with modest means, his parents rejected the common but often necessary practice of putting black children to work ...