Publications by authors named "Ian D Ferguson"