James Palmer,

Name
James Palmer
Given names
James
Surname
Palmer
Include the "next history" button HERE.