Barrister Current Member Of The
Gregory Reginald Greg James AM QC is a former Judge of the Supreme Court of New South Wales. He is one of the youngest Queen's Counsel ever appointed in New...