There is nothing special about Edward Grainger.
His life is much like any other — full of family and friends, love and passion, incidents and turning points. He travels, works, laughs and cries. He has parents, a wife, a child, a grandchild. He lives life to the full.
Except... from the day he was born, until the day he will die, he keeps meeting the Doctor. Sometimes a different Doctor, sometimes the same Doctor.