Publications by 'Timothy D. Veenstra'