Publications by 'Jack Brouwer'