Publications by 'Allan Halpern'