adjective - completely honest, morally correct
noun - a person who publicly expresses expert opinions or commentary on a particular subject, especially in the media
noun - a shared basis of understanding or mutual interests; an area of agreement between parties