What Happened At the Battle of Shiloh?

The Battle of Shiloh was also known as the Battle of Pittsburgh Landing. It was battle of the Civil War fought on April 6-7 in 1862. It was in Southwest Tennessess. There was a surprise attack on General Ulysses Grant. For more information, look here: