Publications by 'Jeff Gilles'