I'll admit the subject in general is something I've generally given a miss in my reading and studies because so much of it seems difficult to understand with any sort of surety. We covered this passage in church this morning, and a couple of references in particular have me scratching my head, who is the speaker? Who is "the Prince of Persia" who is "the prince of Greece", and who is "Michael, your prince"?
Daniel 10:20, 21; Daniel 12:1
20 So he said, "Do you know why I have come to you? Soon I will return to fight against the prince of Persia, and when I go, the prince of Greece will come; but first I will tell you what is written in the Book of Truth. (No one supports me against them except Michael, your prince.. (12:1)...At that time Michael, the great prince who protects your people, will arise.
My father, and my pastor, who are both much more knowledgeable than most Christians I know, don't know the answer other than vaguely to believe that it is a reference to angel warfare not explicitly explained in the Bible. My Bible concordance doesn't record an opinion on the specific verse, other than a note that much of Daniel is "controversial" in the eyes of Bible scholars.
Interfaith opinions of those people "of the book" are solicited here. I think an Imam or a Rabbi, or a Mormon elder opinion would likely just as much elucidate me as a pastoral or papal opinion.