While many people are shocked by the news of Bernard Madoff's apparent Ponzi scheme affecting as much as $50 billion from a range of investors, Steven Barnes is focused on rebuilding his life and navigating a changed world.
Two days before Thanksgiving, Barnes was released from prison in Upstate New...
Posted December 16, 2008 | 14:28:31 (EST)