Horst Fischer born 1950 in Duisburg, Germany, is adjunct professor at SIPA/Columbia University in New York and Professor emeritus at Leiden University, Netherlands.