John Cooper

Name
John /Cooper/
Given names
John
Surname
Cooper
Type of name
birth name
Marriage
Marriage of a son
Death
yes