Publications by 'James Freeman'