Check out Michael Brown's latest blog post

Barack Obama & The New Party – More Than Guilt By Association