A MISOLOGUE is someone who hates reason or rational discussion. (via @HaggardHawks)

*****
Written on