Publications by 'Thomas C. Riley'