Daniel: God's Messenger to Our Times