Papers by David V. Viola