The David Trust and Others v Aegis Insurance Company Limited and Another (Case No: 645/97 (SCA), unreported judgment delivered 31 March 2000) | CaseNotes