Publications by 'Steve Cross'