John Creagh Ryle 1915-2000