James Milton Schaeffer

Name
James Milton /Schaeffer/
Given names
James Milton
Surname
Schaeffer