Submitted by Maulana Wahidud... on Sun, 06/08/2014 - 23:13 Self-knowledge is the beginning of self-improvement.