Publications by 'Geert J. A. Teeuwen'