MacFarlane Trust Annual Report for the year ending 31 March 1993. Signed off by A Tanner (Chairman) and CH Grinsted (Deputy).