Publications by 'Richard Barry Freeman'