by
Carter M. Head
Language: English
Release Date: April 30, 2017
The average person projects a lying mirror in which they reflect a façade to others to conform to their world of approved perception in order not to experience rejection. People who do not display the real them, but different mirrors depending on their situation and who they are interacting with...