Publications by 'Mark G. Terwilliger'