Question: The Battle of Blanco Canyon was the decisive battle of Col. Ranald S. Mackenzie's initial campaign against the Comanche in West Texas, and marked the first time the Comanches had been attacked in the heart of their homeland, Mackenzie, also called Bad Hand, was a career United States Army officer and general in the Union Army during which event?
Sentence (from "James B. McPherson"): McPherson was on the General's staff of Henry Halleck and later, of Ulysses S. Grant and was with Grant at the Battle of Shiloh.
Relevant evidence: No