Publications by 'James Clegg'