Martha Greene Martha Greene is pastor of Winnetka Presbyterian Church in Winnetka, Illinois. Articles Jesus’ Final Exam Whitewash (Revelation 7:9-17) Speak Up, God (Exodus 33:12-23)