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...
2 Comments | Posted December 16, 2008 | 02:28 PM (EST)