Steve Ford was the executive producer of Petra's third praise album, Revival, in 2001. Categories: People Producers Add category Cancel Save Community content is available under CC-BY-SA unless otherwise noted.