Doctrinaire

Doctrinaire: one who is dogmatic, impractical, visionary and uninterested in views differing from his own.