Michael Jeffrey Michael Hambrey Noel Jeffrey michael foreman Richard McCaffrey Alan Jeffrey Andrew Jeffrey Cheryl Jeffrey Ian Jeffrey Moira Jeffrey