Stephan Kruck

University of Tübingen, Germany