There does not appear to be a Henry Palmer in Foster. Described as fellow of St John's, Oxford, in 1670.