04/11/2005Hannover (Germany) From 11 to 15 April 2005 Hannover (Germany) From 11 to 15 April 2005Visit Web Site