Publications by 'Brent A. Terwilliger'