John Cooper,

Name
John /Cooper/
Given names
John
Surname
Cooper
Type
birth name