James Naughton Peter Norton Brian Haughton Celia Laighton Macnaughton G.Broughton Naughton Haughton McNaughton Broughton