John Granleese,

Name
John /Granleese/
Given names
John
Surname
Granleese