Richard G. Palmer — British physicist