Publications by authors named "Marc Haesevoet"