Instaurator /(?)/

In·stau·ra·tor

Instaurator

n.
  1. One who renews or restores to a former condition. [R.]