I'm a Christian. I believe that greatness has to do with the quality of love shown to the least of thy brethren and the quality of service to those who are catching hell. When you look at it in that sense, I'd say America has had great moments, but I wouldn't call it a great nation. I don't think there have been any great nations in the history of the world, because in every nation you find poor people being subjugated. So, I see the term "great nation" as a contradiction, as an oxymoron.