God Said What?: Answering the Hard Questions of the Bible