17 Queensbury Place, South Kensington
London, England SW7
January 24, 2008

The Fall of Man? Hegel on Man's Relation to Nature at Institut Français