Author: Dilworth, Secord, Meagher and Associates Limited.