Publications by 'James Small'