The Yanks are coming: the story of General John J. Pershing