Publications by authors named "Cornelius J A Punt"