Former German President Horst Koehler, who served as the IMF Managing Director from 2000 to 2004, and as president from 2004 ...