van Kreveld, Marc, Utrecht University, Netherlands