Publications by 'Jack Freeman'