Edward Ripley born 1929