Global warming and climate change: the legal, public and ecological health consequences.