Summer Residential Meeting

18th June 2009

Madingley Hall, Madingley (near Cambridge), Thursday 18th and Friday 19th June 2009