Silas Oliver Shoemaker, 1843

Name
Silas Oliver /Shoemaker/
Given names
Silas Oliver
Surname
Shoemaker