Publications by 'Daniel Trimble'