Publications by 'Glen Stewart'