Greg Hengler
Some optimistic, woman respecting, love-speech from one of MSNBC's finest.