On the face of it Prince Charles, BP's chief executive, John Browne, and Father Christmas may have little in common, but there is one thing that unites them - all three feature on a list of the top 100 "eco-heroes" of all time.
The list, put together by the Environment Agency to mark its 10th birthday, draws together scientists, campaigners and writers to present a comprehensive collection of people who have done most to save the planet.
Like all "best of" charts this one is certain to draw criticism. Prince Charles, listed in seventh place is well known for his stance on green issues, but Browne, who is included (at number 85) for his efforts to make BP a cleaner oil company, and Santa, who takes 100th place as a result of his carbon-free delivery system, may not be heroes to every environmentalist.
Even some of those among the top five - Rachel Carson, EF Schumacher, Jonathan Porritt, David Attenborough and James Lovelock; figures who have made it onto to most environmentalists' radars, are not without their critics.
Should David Attenborough make it onto the list ahead of Chico Mendez, the Brazilian anti-logging activist, murdered by ranchers who opposed what he had to say?
Further down the list, should George Monbiot (23rd) be listed above roads protester Swampy? And should Tom and Barbara from the Good Life (ranked 91st) be there at all?
Tell us what you think of those who are included - and who you think should have made the cut.