Publications by 'Ray Harlow'