Pretty good! It says it all. The crazed-hysteric-socialist look, the maoist rant... I like it!
Thanks!