Laconic: Noble Bigot

Someone who holds prejudiced beliefs, but still tries to be a good person.
Visit unabridged version HERE