charles k. riepe