Author: Andrew Ball LLB