green party donovan cavers