Publications by 'Bob Noseworthy'