Archive for November 13th, 2008

The TARP Is Dead, Long Live the TARP »

Think back. Think far, far back into the past. Think all the way back to the last week of September 2008. Historians tell us that at that time many Americans took leave of their senses. Despite all the evidence of their own eyes, ears, and noses, they became persuaded that the world as they had…
Read More »