20040609165800.0 0263-9343 Annual report - Somerset Trust for Nature Conservation 0263-9343 0263-9343 Annual report. Annual report - Somerset Trust for Nature Conservation 0263-9343 Annual report. United Kingdom 0263-9343