Publications by 'Martin Hamlyn'