De Robert Herschbach pentru Southeast European Times 10/03/05

Translate this to English?
By Robert Herschbach for Southeast European Times 10/03/05