please could some one answear this question for me. in the book of malachi chapter 4 verse 5 "see i will send you the prophet elijah before that great and dreadfull day of the lord comes he will turn the hearts of the fathers to the children and the hearts of thire children to thire fathers" this means before the messiah comes elijah will return so in the new testiment who is elijah? a friend of mine said it was john the baptist, so i looked in the book of john and in chapter 1 verse 21 it sais " they asked him, then who are you?are you elijah? he said i am not " are you the prophet he answered no. could someone tell me who elijah was?