Author: Holland, James A. LLB, PhD.
Title: LLB, PhD.