Author: Garry Duncan, FCPA, FCA, Andrew G. Duncan