JAMES FARMER K.C.
LL.M (Hons) Auckland
Ph. D Cambridge
Home
Legal Commentary
The Team
James Farmer QC
Contact
☰ Menu
Home
Legal Commentary
The Team
James Farmer QC
Contact
Section title
Sign-up for our legal commentary updates
First Name
Last Name
Email Address
*
© 2021 James Farmer
Georgia Racing
Website Managed by Generate Design