Publications by 'J. Matthew Mahoney'