Granger Ryan and Helmut Ripperger