William James Carter McPHERSON , 18591953 (aged 94 years)

Name
William James Carter /McPHERSON/
Given names
William James Carter
Surname
McPHERSON