palmer ross