great person to deal with; trustworthy.

Review