John Gregg,

Name
John /Gregg/
Given names
John
Surname
Gregg