John Eggerton , John Eggerton