Question: who were the commanders of the battle of shiloh?
Answer: General Albert Sidney Johnston, Major General Ulysses S. Grant