James P. Green,

Name
James P. Green
Given names
James P.
Surname
Green