John Goldingham — British astronomer