Publications by 'James Finch'