Blog Details

Self-reflection

The ability to think about the thoughts of a person himself and understand his own thought processes.