MacFarlane Trust Annual Report for the year ending 31 March 2004. Signed by P Stevens (Chairman) and Gordon Clarke (Treasurer).