WordNet: self-analysis, soul-searching

Sanatista
a penetrating examination of your own beliefs and motives



self-analysis


soul-searching