Low self-esteem is the belief that we are not good or worthy enough. It's a self-perception. You can be wealthy, beautiful, or well-liked by others and still don't feel good about yourself. The way other people perceive you doesn't affect your self-esteem. It's how you perceive yourself that matters.
Yong Kang Chan has the following books quoted on Quodid: