Gareth codes
About
Cognitive Dissonance
Jun 8, 2013
Remember to challenge one’s assumptions.
Cognitive Dissonance