Publications by 'John Hauer'