Brent Marchant
Trust and idealism are certainly noble qualities, but, when taken too far, they can easily morph into naivete and gullibility. And those qualities, in turn, can carry seriously devastating consequences. But what I have difficulty understand...

