Keith Brumpton Keith Brumpton. By Keith Brumpton Nick Crumpton Beth Kempton Kenneth Frampton Kenneth, Frampton Otis Frampton Dr Nick Crumpton by Nick Crumpton