Matt Ridley. Amanda Ripley. Kitty Kelley. Keith Bromley. Alan Brinkley. Esther Ripley. Jane Smiley. M.R.Ridley. Mayhew, Bradley. Neil Ardley.