Are We Hardwired for Trust?

.....

© Psychology Today