Richard G. Palmer

British physicist