Kenneth Frampton. Kenneth Frampton Kenneth. Frampton, Kenneth, Frampton by Kenneth Frampton Keith Brumpton. Kenneth I. Maton. kenneth Grahame Kenneth Atkinson. Leanne Shapton.