Publications by 'Troy A. Ruths'