Thrice Upon A Time by James P. Hogan

A group of scientists discovers a way to send complex information into the past and uses iterative attempts to warn, correct mistakes, and avert catastrophe; as they refine their technique they confront unintended consequences, temporal paradoxes, and ethical dilemmas while piecing together how small changes ripple outward and whether the past can—or should—be rewritten to prevent disaster.