Summer Course 2011

24th Residential Summer Course, Florence, 27 June – 15 July 2011