Barrister AI
Waller v Hargraves Secured Investments Ltd [2010] NSWCA 300 — Contract & Principles — Barrister AI