Publications by authors named "Ian H G Freeman"