John Shelley born 1938