Question : who were the commanders of the battle of shiloh
Answer : Major General Ulysses S. Grant