Wednesday, October 22, 2008

The Last Shall Be First


But many [that are] first shall be last; and the last first.
- Mark 10:31