Publications by 'Thomas A. D. Riley'