John Eggerton , Mike Farrell and Kent Gibbons