Publications by 'Stephen Girdlestone'