Prof. Clive Hamilton

Australia
Professor of Public Ethics, Charles Sturt University, Canberra