Brian Walters AM, QC is a prominent Melbourne barrister, writer and advocate for human rights and the environment.