John the Baptist Elijah or Not: Jesus said that John the Baptist was the spirit of Elijah that has come, but John the Baptist says he was not Elijah. Why the contradiction? [John 1:19-28, Matthew 17:11-13] God or Satan Incited David to Number the People: Did God or Satan incite David to number the people? [2 Samuel 24:1, 2 Chronicles 21:17]