Publications by 'Eric Mackie'