20131111 spirituality: Is God perfect or imperfect?