Hydrogen cyanide polymers, comets and the origin of life | doi.page