Olaf Asbach Author & Editor

Olaf Asbach, University of Hamburg, Germany; and Peter Schröder, University College London, UK