Publications by 'Alan Jeffries'