Principles Zealot/Laconic

A person who blindly clings to principles, refusing to see the big picture.

"Visit unabridged version HERE"