Publications by 'Allen Pearce'