Publications by 'Trey E. Shenk'