Perfect God, Imperfect World?