Question: This Union Civil War Major General with initial M fought a battle in the south on July 21 , 1864 ?
Answer: James Birdseye McPherson