With John Boscariol, Robert Glasgow, Alexandre Mireault, Simon Potter
In the Art of War, Sun Tzu tells us that he who knows himself and knows his enemy need not fear the outcome of a hundred battles.