The dawn of world redemption: a survey..