Publications by 'Stuart Battersby'