Dave Chaffey. James Mahaffey. Paul Shaffer. Cave challenge David R.shaffer. John Chaffee. David R. Shaffer. R. M. Schaffert.