Sun Tzu
If you know the enemy and know yourself you need not fear the results of a hundred battles.
More quotes and aphorisms
Hiking in undiscovered places is a lot of fun...I skate to where the puck is going to be...I have had dreams and I have had nightmares...Venezuela has changed forever...Happiness: a good bank account...Mothers are all slightly insane...