davidscommonplacebook.wordpress.com
Demonic
Ann Coulter can be called many things; controversial, partisan, pugnacious, acerbic. One thing she never is dull or uninteresting in her writing. Coulter is a natural polemicist and pulls no punch…