Review: Know thine enemy.....
Rating: 5 out of 5
Date: 08 10, 2012
I agree with the seven positive reviews posted.The two negative reviews are proof that Alinsky proponents are delusionally insane. A  great read indeed.