Recorded name

Name for display
John Kernaghan
Family name
Kernaghan
Other names
John