Skip to main content

John Weckert

John Weckert is a Professorial Fellow at the Centre for Applied Philosophy and Public Ethics, Charles Sturt University, Australia.