Sun Tzu
If you know the enemy and know yourself you need not fear the results of a hundred battles.
More quotes and aphorisms
Better a witty fool than a foolish wit...Life's most persistent and urgent question...The day may be approaching when the whole world will...Life is a great big canvas; throw all the paint...Winners never quit and quitters never win...People confuse goodness with weakness...