James Palmer, –

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