Union order of battle at the Battle of Raymond

The following Union Army units and commanders fought in the Battle of Raymond of the American Civil War. The Confederate order of battle is listed separately.
Union Forces.
XVII Corps.
MG James B. McPherson